API Documentation
MAIN PAGE
NAMESPACES
CLASSES
Documentation
Headers
NilkinsAstraeus
Graphics
ShaderLibs
ShadowMapping
Data
ShadowMapParameters.h
1
// PbsShadowMapParameters.h
3
//
5
6
namespace
nkAstraeus
7
{
11
struct
ShadowMapParameters
final
12
{
13
SHADOW_MAP_PCF
_pcf
=
SHADOW_MAP_PCF::PCF_9_TAP
;
14
float
_depthBias
= -1.f ;
15
bool
_debugOob
= false ;
16
} ;
17
}
nkAstraeus::SHADOW_MAP_PCF::PCF_9_TAP
@ PCF_9_TAP
PCF with 9 taps.
nkAstraeus::ShadowMapParameters
Exposes parameters for the shadow map setup in materials and effects supporting it.
Definition:
ShadowMapParameters.h:12
nkAstraeus::ShadowMapParameters::_depthBias
float _depthBias
The depth bias to use. Leave to -1 to use the default value.
Definition:
ShadowMapParameters.h:14
nkAstraeus::ShadowMapParameters::_pcf
SHADOW_MAP_PCF _pcf
The PCF setting.
Definition:
ShadowMapParameters.h:13
nkAstraeus::SHADOW_MAP_PCF
SHADOW_MAP_PCF
Percentage Closer Filtering settings available for materials and effects supporting the shadow mappin...
Definition:
ShadowMapPcf.h:12
nkAstraeus
Encompasses all API of component NilkinsAstraeus.
Definition:
Engine.h:7
nkAstraeus::ShadowMapParameters::_debugOob
bool _debugOob
Whether the out of bound debug flag should be enabled or not.
Definition:
ShadowMapParameters.h:15
Generated by
Doxygen
1.8.18